QR KOODI ABIL ARVE MAKSMINE

Juhend, kuidas kasutada QR-makse demo

Dokument sisaldab endas kahte osa:
1. QR-makse konfiguratsiooni failid - ainult failid suuremast projektist (lehekülg ei tööta ilma ülejäänud projekti osadeta)
2. QR-makse arve maksmise lehe demo - ilma tagarakendust kasutamata, st demo on vaid visuaalne ja kuvatavad andmed on näiteandmed


Juhend demo kasutamiseks (vajalik NPM ehk Node Package Manager):
1. Avage terminal ning navigeeruge kausta QRMakse-demo
2. Kirjutage terminali käsk "npm ci"
3. Kirjutage terminali käsk "npm start"
4. Minnes lehele https://localhost:3000/compupay/?qrCode=testingInvoice, on võimalik näha QR-makse arve lehekülge. 
5. Vajutades nupule "Jätka maksmist", viiakse kasutaja makstud arve leheküljele.
6. Kui muuta makstud arve leheküljel URL-is qrCode parameetri väärtuseks "testFailedPayment", saab näha lehekülge, mis tuleb ette juhul kui makse on ebaõnnestunud.
7. Muutes URL-is qrCode väärtuseks ükskõik millise muu väärtuse peale "testingInvoice" ja "testFailedPayment", saab näha lehekülge, kus kuvatakse veateadet, et arvet ei leitet.
8. Kustutades URL-ist parameter qrCode, saab näha veateadet, et soovitud lehekülge ei leitud.